<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 基本数据类型
        // 布尔值 number string undefined null
        // Symbol
        // 引用数据类型  对象object 函数 function
        let obj = {
            'name' : '张三',
            age : 10
        }
        // 随机数  也有可能重复啊

        // obj.name = '李四'
        console.log(obj);
        // 永不重复的数据 值只有计算机知道
        let ss = Symbol()
        let ss2 = Symbol()
        console.log(typeof ss);
        console.log(ss==ss2);
        obj[ss] = "李四"
        console.log(obj);
        // for 迭代的对象能够使用，arr
        // 给已有的对象添加上某个属性，拿不到symbol的值
        for (const key in obj) {
           console.log(obj[key]);
        }
        console.log(obj[ss]);
    </script>
</body>
</html>